home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
TeX
/
README
< prev
next >
Wrap
Text File
|
1994-08-01
|
7KB
|
157 lines
~4Dgifts/toolbox/public/TeX README
See also the TeX Frequently Asked Questions file located at
~4Dgifts/toolbox/FAQs/netfaqs/tex-faq
NOTE: in v4.2 space constraints forced a change of plan. the .tar files
in the TeX distribution are not included an this CD. they have not
changed since v4.1 and so, everyone who receives the v4.2 CD will
already have or will recieve the v4.1 CD as well so all will have
all the "bits". the daze of having everything in the D.T. fit onto
one CD are over. explorations are in progress for ways to grow
this resource.
This incarnation of TeX built for IRIX 5.2, exists solely because of the
efforts of Chuck Adams. Mr. Adams cranked this out on his own time while
holding down a maxed-out teaching position for SGI in Dallas. It is with
grrrrrreat appreciation to Chuck that this stuff exists.
TeX is a public domain text processing system. It was developed by
Donald Knuth at Stanford University, and is made freely available
without license. TeX is a large and complicated program that goes
to extraordinary lengths to produce attractive typeset material.
However, straightforward text is very easy to typeset using \TeX\null.
So it's possible to start with easier text and work up to more
complicated situations. The document, GENTLE_INTRO.TEX, is included
in the "texfiles.tar" file. Instructions explaining how produce the
manual are included below.
Included with this distribution is LaTeX -- which, in fact, is a macro
package built on top of TeX (it is pronounced and written similarly to
TeX, but proceeded by either `lay' or `lah', according to individual
preference). The LaTeX macros were written by Leslie Lamport. LaTeX
capabilities and language are described in "LaTeX: A Document
Preparation System", by Leslie Lamport, Addison-Wesley Publishing
Company, ISBN 0-201-15790.
The installation of TeX requires approximately 10 Mbytes of permanent
space on your /usr disk (for the executables and other files), as well
as approximately 100 Mbytes of scratch space for installation from
the source. The scratch space can be on any available disk. The
installation script can be run directly from the CD-ROM.
To run this installation script, you must first specify the path
of a directory for the scratch space (eg., /usr/tmp). A temporary
directory will be created within that directory called "TeX_install".
After the installation is completed successfully, you should remove
"TeX_install" directory and all subdirectories.
Be sure that you have write access to the installation directory.
If the directory you want to use for this purpose is remotely mounted,
make sure you have write access to that disk by checking the /etc/exports
file on the remote machine. For instance, if you want to use the
directory, /d/tmp, on a machine named wally, then the /etc/exports
file on wally should include a line that looks something like this:
"/d -rw ...". If the "-rw" option is not included, add it, and
then (as "root" on wally) execute the command, "exportfs -a".
To begin the installaion of TeX, specify the installation directory
by typing:
setenv INSTALL_DIR /a/directory/path
Because of the large amount of information generated by the
installation procedure, it's best to save the output into a file.
To execute the installation script, type:
su
(time ./makeTeX) >& /usr/tmp/maketex.out &
Note that you must execute "makeTeX" from the directory where it resides,
and that "root" permission is required. The installation takes
approximately 35 minutes on a 4D/35. The metafont generation takes
most of this time.
To view the installation output, use fold to convert all lines in
makeout.out that are greater 80 characters to get a line-feed inserted
after the modulo-80th-character by doing:
cd /usr/tmp
fold maketex.out > tmp
mv tmp maketex.out
more maketex.out
In "maketex.out", you will find some errors and lots warnings.
Several installs get warnings from the loader about duplicate modules,
but I didn't take the time to thoroughly investigate (ignore these).
Also, several of the man pages were attempting to move to BSD
directories (not SYSV). See the file maketex.out.sample for an actual
installation we did in the testing-phase of version 4.1 of the Developer
Toolbox CD.
If you don't find any glaring errors, move to the $INSTALL_DIR/TeX_install
directory and extract the files from the "texfiles.tar" file with the
command:
tar xvof texfiles.tar
This will create a "texfiles" directory containing the two files,
gentle.ps and gentle.tex.
To test the software, log in as a regular user (not as "root") and
set the following environment variables:
setenv TEXFONTS /usr/local/lib/tex/fonts/pk/laserwriter:/usr/local/lib/tex/fonts/tfm
setenv TEXINPUTS .:/usr/local/lib/tex/inputs
setenv TEXPKS /usr/local/lib/tex/fonts/pk/laserwriter
If you'll be using TeX frequently, add the above lines to your .cshrc
file and to those users requiring frequent usage.
Now do the following:
tex gentle.tex
dvips gentle.dvi
This should create a "gentle.ps" file, which is a PostScript document
containing the TeX manual. The manual is 95 pages long. This will
verify that the package did install correctly.
NOTE: ALL files resident inside the *.tar images are listed in the
contents.tar.list file.
Finally, after you are satisfied that the installation was successful,
save the "texfiles" directory, and after looking around at the additional
directories for any useful programs, data, examples, etc., remove the
$INSTALL_DIR/TeX_install directory.
------------------------------------------------------------------------
If your IRIS workstation has the EOE (Execution-Only-Environment) system
software installed, you may still install TeX. To do this, log in as
"root" and extract the executables by typing the command:
tar xvof tarfiles.for.4.0
or
tar xvof tarfiles.for.5.2
where tarfiles.for.4.0 is for systems running versions of IRIX 4.X
and tarfiles.for.5.2 is for systems running version of IRIX 5.1 or higher.
This will give you all the binaries in /usr/local that are needed
to run TeX. These were created using IRIX 4.X or 5.X, so they will not
work if you are running an OS other than these, but you can create the
sources for the tar files and compile under your current O/S release
as describe above using makeTeX.
------------------------------------------------------------------------